WIN=WIN_0, FLG=FLG_0, UPDATE=UPDATE_0, PRES=PRES_0, TST=TST_0, DBG=DBG_0, WAIT=WAIT_0, STOP=STOP_0, ULK=ULK_0, RCS=RCS_0, CMD32EN=CMD32EN_0, EN=EN_0, INT=INT_0, CLK=CLK_0
Watchdog Control and Status Register
STOP | Stop Enable 0 (STOP_0): Watchdog disabled in chip stop mode. 1 (STOP_1): Watchdog enabled in chip stop mode. |
WAIT | Wait Enable 0 (WAIT_0): Watchdog disabled in chip wait mode. 1 (WAIT_1): Watchdog enabled in chip wait mode. |
DBG | Debug Enable 0 (DBG_0): Watchdog disabled in chip debug mode. 1 (DBG_1): Watchdog enabled in chip debug mode. |
TST | Watchdog Test 0 (TST_0): Watchdog test mode disabled. 1 (TST_1): Watchdog user mode enabled. (Watchdog test mode disabled.) After testing the watchdog, software should use this setting to indicate that the watchdog is functioning normally in user mode. 2 (TST_2): Watchdog test mode enabled, only the low byte is used. CNT[CNTLOW] is compared with TOVAL[TOVALLOW]. 3 (TST_3): Watchdog test mode enabled, only the high byte is used. CNT[CNTHIGH] is compared with TOVAL[TOVALHIGH]. |
UPDATE | Allow updates 0 (UPDATE_0): Updates not allowed. After the initial configuration, the watchdog cannot be later modified without forcing a reset. 1 (UPDATE_1): Updates allowed. Software can modify the watchdog configuration registers within 128 bus clocks after performing the unlock write sequence. |
INT | Watchdog Interrupt 0 (INT_0): Watchdog interrupts are disabled. Watchdog resets are not delayed. 1 (INT_1): Watchdog interrupts are enabled. Watchdog resets are delayed by 128 bus clocks from the interrupt vector fetch. |
EN | Watchdog Enable 0 (EN_0): Watchdog disabled. 1 (EN_1): Watchdog enabled. |
CLK | Watchdog Clock 0 (CLK_0): Bus clock 1 (CLK_1): LPO clock 2 (CLK_2): INTCLK (internal clock) 3 (CLK_3): ERCLK (external reference clock) |
RCS | Reconfiguration Success 0 (RCS_0): Reconfiguring WDOG. 1 (RCS_1): Reconfiguration is successful. |
ULK | Unlock status 0 (ULK_0): WDOG is locked. 1 (ULK_1): WDOG is unlocked. |
PRES | Watchdog prescaler 0 (PRES_0): 256 prescaler disabled. 1 (PRES_1): 256 prescaler enabled. |
CMD32EN | Enables or disables WDOG support for 32-bit (otherwise 16-bit or 8-bit) refresh/unlock command write words 0 (CMD32EN_0): Disables support for 32-bit refresh/unlock command write words. Only 16-bit or 8-bit is supported. 1 (CMD32EN_1): Enables support for 32-bit refresh/unlock command write words. 16-bit or 8-bit is NOT supported. |
FLG | Watchdog Interrupt Flag 0 (FLG_0): No interrupt occurred. 1 (FLG_1): An interrupt occurred. |
WIN | Watchdog Window 0 (WIN_0): Window mode disabled. 1 (WIN_1): Window mode enabled. |